Why Did The Bank Of England Hold Interest Rates - And Is This The Peak